Big Huge Thesaurus

Oliver Cromwell

noun